package com.ushine.web.component.authority;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.io.Serializable;

/**
 * @Author: yls
 * @Date 2022/2/9 14:33
 * @Description: 数据权限级别
 * @Version 1.0
 **/
@AllArgsConstructor
@Getter
public enum DataFilterTypeEnum implements Serializable {
    /**
     * 数据权限的6个级别
     * 本人：只有用户表才有改级别
     */
    SELF_CREATE(0, "本人创建的数据"),
    SELF(1, "本人"),
    ALL(2, "全部"),
    DEPT(3, "本人所在组织机构"),
    DEPT_SETS(4, "自定义组织机构"),
    DIY(5, "自定义sql过滤");
    int type;
    String desc;

}
